/** 
 * @Project ZmkmUserSdk
 * @Filename ZMKMUSER_SharePUtils.java 
 * @Package com.wifiunion.zmkm.utils 
 * @Description TODO 
 * @Author wifiunion
 * @Creation 2016年1月29日 下午12:38:12 
 * @Modification 2016年1月29日 下午12:38:12    
 * @Copyright Copyright © 2012 - 2016 wifiunion.All Rights Reserved.
**/
package com.wifiunion.zmkm.utils;

/** 
 * @ClassName ZMKMUSER_SharePUtils 
 * @Description TODO 
 * @Version 1.0
 * @Author wifiunion
 * @Creation 2016年1月29日 下午12:38:12 
 * @Modification 2016年1月29日 下午12:38:12 
 **/

import android.content.Context;
import android.preference.PreferenceActivity;

/**
 * 作 者: ZhongPin<br>
 * 创建时间: 2014-10-29 上午11:05:35<br>
 * 版权声明: Copyright (C) 2006-2013 <br>
 * 修改历史: 2014-10-29 1.0.0 初始版本<br>
 * 文件描述: 配置文件类
 */
public class ZMKMUSER_SharePUtils {
	/**
	 * 获取配置文件中的属性值
	 * 
	 * @param [propertyName] [属性名称]
	 * @param [context] [应用上下文]
	 * @return [属性值]
	 */
	public static String getSharedPreferences(String propertyName,
			Context context) {
		if (context == null) {
			return "";
		}
		return context.getSharedPreferences(ZMKMUSER_Constant.CONFIG_FILENAME,
				PreferenceActivity.MODE_PRIVATE).getString(propertyName, "");
	}

	/**
	 * 保存配置文件中的属性值
	 * 
	 * @param [propertyName] [属性名称]
	 * @param [propertyValue] [属性值]
	 * @param [context] [应用上下文]
	 * @return [设置成功或失败]
	 */
	public static boolean setSharedPreferences(String propertyName,
			String propertyValue, Context context) {
		if (context == null) {
			return false;
		}
		return context
				.getSharedPreferences(ZMKMUSER_Constant.CONFIG_FILENAME,
						Context.MODE_PRIVATE).edit()
				.putString(propertyName, propertyValue).commit();
	}
}
